lump-sum purchase - German English Dictionary